.alert_diy{
            display:none;
            position: fixed;
            top: 0;
            left: 0;
            z-index: 99999;
            width: 100vw;
            height: 100vh;
            background: rgba(0,0,0,0.4);
        }
        .alert_diy .alert_diy_wrap{
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            margin: auto;
            width: 80%;
            /* min-height: 300px; */
            height: 160px;
            background: #fff;
            border-radius: 4px;
        }
        .alert_diy .alert_diy_wrap p{
            line-height: 40px;
            font-size: 15px;
            background: #D56776;
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            color: #fff;
            padding-left: 10px;
        }
        .alert_diy .alert_diy_wrap span{
            position: absolute;
            bottom: 0;
            display: inline-block;
            text-align: center;
            width: 100%;
            line-height: 35px;
            border-top: solid 1px #f1ecec;
        }
        .alert_diy .alert_diy_wrap span:active{
            background: #fdfbfb;
        }
        .alert_diy .alert_diy_wrap .alert_content{
            padding: 10px;
            color: #666;
        }
        
        .alert_diy .alert_diy_wrap .alert_button_area{
            
            text-align: center;
        }

        .alert_diy .alert_diy_wrap button{
	        background: transparent;
		    padding: 6px 20px;
		    border-radius: 8px;
		    margin-top: 8px;
		    font-size: 13px;
		    border: none;
		    
		}
		
		.alert_diy .alert_diy_wrap .cancelButton{
		    border: solid 1px #D56776;
		
		
		}
		.alert_diy .alert_diy_wrap .confirmButton{
		    border: solid 1px #D56776;
		    background:#D56776;
		    color:#fff;
		    
		}